home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1996 September / JCSM Shareware Collection (JCS Distribution) (September 1996).ISO / word_prc / njj30exe.zip / NJCONFIG.KEY < prev    next >
Text File  |  1994-11-20  |  7KB  |  245 lines

  1. * this is a comment line
  2. *------------------------------------
  3. * Key config file for NJSTAR ver 3.00
  4. *
  5. * ^ = CTRL    @ = ALT    # = SHIFT
  6. *
  7. *------------------------------------
  8. *MetaKey - two key commands
  9. *------------------------------------
  10. * ctrl-x is used for meta key
  11. * but can be defined to other key
  12. * Keys go with Meta:
  13. *  ^A -> ^Z
  14. *   A -> Z
  15. *   0 -> 9
  16. *   ESC; ^BACKSLASH; ^RBRACE; ^6; ^- (MINUS)
  17. *   ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _
  18. *---------------------------------------------------------
  19. ^X        MetaKey
  20.  
  21. Meta+^S   SaveFile
  22. Meta+^Z   QuitFile
  23. Meta+Z    QuitFile
  24. Meta+^V   EditFile
  25. *------------------------------------------------------------------------------
  26. * Macro commands - Excute more than one command with one key stroke, plus more.
  27. *
  28. * NOTE:
  29. *       1. macro command start with 'Macro'
  30. *       2. '&' at end means continue at next line
  31. *       3. '#' followed by number n == Insert Ascii n into Macro key.
  32. *           Max n is 160, n can be specified as: DEC #150; OCT #083; HEX #0xA0.
  33. *       4. '$' followed by number n == Sleep n ticks before exec. next command.
  34. *       5. Lebeles are a name+':'; eg. BEG: END:, Max number of Labeles is 64.
  35. *       6. Jump   Beg: == Jump to Label Beg: unconditionally
  36. *       7. JTrue  Beg: == Jump to Beg: if previous command is executed Ok
  37. *       8. JFalse Beg: == Jump to Beg: if previous command is executed NOT Ok
  38. *       9. Pause == Stop Macro Execution till Enter/ESC is Pressed
  39. *      10. <ScreenOff> turn off screen display when in macro
  40. *      11. <ScreenOn>  turn on  screen display when in macro
  41. *      12. "XXXX"  == insert XXXX into Only File or Search string. eg "NJSTAR"
  42. *      13. 'XXXX'  == insert XXXX into Pinyin Line or file. eg 'zhongguo '
  43. *          'xxx' and "xxx" are different only when NJSTAR not in ASCII mode
  44. *
  45. *NOTE:     Press Ctrl+C/Break to stop Macro execution. specially dead loop.
  46. *------------------------------------------------------------------------------
  47. *Examples:
  48. *(1) Mark a sentence with Kanji character only.
  49. Meta+1 Macro ScreenOff UnMarkBlock IsJapanese JFalse END:           &
  50.        LEFT: IsJapanese JFalse BEG: CursorLeft Jump LEFT:           &
  51.        BEG: CursorRight MarkBlock RIGHT: IsJapanese JFalse MARKEND: &
  52.        CursorRight Jump RIGHT: MARKEND: MarkBlock END:
  53.  
  54. *(2) Call WordPefect 5.1 to Check the spelling of current File ,
  55. *    WARNING: WP51 must be on path
  56. Meta+s Macro screenoff SaveFile DOS 'WP51 ' FileName enter   &
  57.        EditFile FileName enter
  58.  
  59. *(3) Replace the current English/Japanese by user entered new character
  60. Meta+F  Macro UnMarkBlock IsJapanese JFalse MW: MarkBlock Jump OK: &
  61.         MW: MarkWord OK: copy SearchReplace paste pause pause
  62.  
  63. *(4) Search the current English or Chinese word until end of the file
  64. Meta+^F  Macro screenoff IsJapanese JFalse MW: MarkBlock Jump OK: &
  65.          MW: MarkWord OK: copy search paste screenon enter
  66.  
  67. *(5) Insert a file into current file
  68. ^I  macro savefile openfile JFalse END: screenoff BegFile markline endfile &
  69.     markline copy QuitFile PrevFile paste gotoblock END:
  70.  
  71. *(6) Display the time and date for 5 second than delete it
  72. meta+T macro enter enter enter enter cursorup cursorup tabright &
  73.        TimeDate $100 delline backspace backspace delchar
  74.  
  75. *(8) Convert a file with every line hard returned into soft return
  76. *    NOTE: should have a blank line between paragraph, Mark a Block
  77. Meta+\    macro screenoff GotoBlock IsCursorInBlock Jfalse END:  &
  78.           Replace #10 #10 enter "##"    Enter  &
  79.           Replace #10     enter DelLine Enter  &
  80.           Replace "##"    enter #10 #10 Enter  UnMarkBlock END:
  81.  
  82. *(9) Open a file with file name at cursor
  83. Meta+^O   Macro altwordset markword editfile paste enter defwordset
  84.  
  85. *(10) Use Shift + Arrow key to mark block interactively
  86. #up       Macro Screenoff MarkBlock CursorUp    MarkBlock
  87. #Down     Macro Screenoff MarkBlock CursorDown  MarkBlock
  88. #Left     Macro Screenoff MarkBlock CursorLeft  MarkBlock
  89. #Right    Macro Screenoff MarkBlock CursorRight Markblock
  90.  
  91.  
  92. *More Examples:
  93. Meta+^P   Macro Start: BegFile beg: $128 PageDown JFalse Start: Jump beg:
  94. Meta+^L   Macro beg: Scrolldown Jfalse end: JUMP beg: &
  95.                 end: BegFile $180 Jump beg:
  96. Meta+^M   Macro search Pause markblock
  97. ^N        Macro screenoff "í╪╞ε╢╦└▒í┘"
  98. *Ask search string then search backward
  99. ^V   Macro search Pause SearchBackward
  100.  
  101. * New Macro implement DelToEndOfFile
  102. Meta+E   Macro UnMarkBlock MarkBlock EndFile MarkBlock DelBlock
  103.  
  104. * New Macro implement DelToEndOfScreen
  105. Meta+Q   Macro UnMarkBlock MarkBlock EndScreen EndLine MarkBlock DelBlock
  106. Meta+W   Macro ScreenOff UnMarkBlock MarkBlock EndScreen EndLine &
  107.                          MarkBlock DelBlock
  108. meta+n    FileName
  109. *--------------------------------------------
  110. * one key commands
  111. *--------------------------------------------
  112. ^a        ScrollUp
  113. ^z        ScrollDown
  114. ^B        SearchBackward
  115. ^C        NJCONFIG
  116. ^D        DOS
  117. ^E        DelToEndLine
  118. ^F        SearchForward
  119. ^G        Glossary
  120. ^K        DelToEndLine
  121. ^J        DelToBegLine
  122. ^L        DupLine
  123. ^M        ENGLISHMENU
  124. ^O        OpenFile
  125. ^P        Print
  126. ^S        Shell
  127. ^T        TimeDate
  128. ^W        Copy
  129. ^Y        DelLine
  130. ^z        ScrollDown
  131.  
  132. @A        AltWordSet
  133. @B        MarkBlock
  134. @C        CopyBlock
  135. @D        DelBlock
  136. @E        EDicLookup
  137. @L        MarkLine
  138. @G        GotoBlock
  139. @M        MoveBlock
  140. @Q        DefWordSet
  141. @S        SaveBlock
  142. @U        UnMarkBlock
  143. @W        MarkWord
  144. @X        EDicLookup
  145. @Y        UnDelBlock
  146. @Z        KanjiInfo
  147.  
  148. F1        QuickHelp
  149. F2        SaveFile
  150. F3        QuitFile
  151. F4        File
  152. F5        Search
  153. F6        SearchReplace
  154. F7        RenameFile
  155. F8        EditFile
  156. F9        UnDelLine
  157. F10       NextFile
  158. F11       MacroRec
  159. F12       MacroExec
  160.  
  161. ^F1       FileStatus
  162. ^F2       Options
  163. ^F3       QuitAll
  164. ^F4       SaveAll
  165. ^F5       WordCount
  166. ^F6       GotoLine
  167. ^F7       SaveEUC
  168. ^F8       OpenFile
  169. ^F9       ToggleEOL
  170. ^F11      RepeatCmd
  171.  
  172. @F1       Convert2Kanji
  173. @F2       EXinput
  174. @F3       KanaKanjiInput
  175. @F4       EUCinput
  176. @F5       RomajiInput
  177. @F6       ASCinput
  178. @F7       English
  179. @F8       SYMBOLS
  180. ^6        SYMBOLS
  181. @F9       JasciiMode
  182. @F10      PrevFile
  183. @F11      SaveMacro
  184. @F12      ReadMacro
  185.  
  186. #F1       Radicals
  187. #F2       SaveNewJis
  188. #F3       SaveOldJis
  189. #F4       SaveNecJis
  190. #F5       PcxSaveFile
  191. #F6       SaveShiftJIS
  192. #F8       UndoConvert
  193. #F9       ListDir
  194. #F10      FileList
  195.  
  196. ^BS       DelLine
  197. GREY+     Copy
  198. GREY-     DelBlock
  199. GREY*     Paste
  200. INS       UndoConvert
  201. BS        BackSpace
  202. TAB       TabRight
  203. ENTER     Enter
  204. GREYENTER HardReturn
  205. #ENTER    HardReturn
  206. Meta+R    MacroRec
  207. Meta+E    MacroExec
  208. HOME      BegLine
  209. UP        CursorUp
  210. PGUP      PageUp
  211. LEFT      CursorLeft
  212. RIGHT     CursorRight
  213. END       EndLine
  214. DOWN      CursorDown
  215. PGDN      PageDown
  216. DEL       DelChar
  217. Meta+^R   RepeatCmd
  218.  
  219. ^LEFT     WordLeft
  220. ^RIGHT    WordRight
  221. ^END      EndFile
  222. ^HOME     BegFile
  223. ^PgUp     BegFile
  224. ^PgDn     EndFile
  225.  
  226. ^UP       BegScreen
  227. ^DOWN     EndScreen
  228. @UP       ScrollUp
  229. @DOWN     ScrollDown
  230. *--------------------------------------------
  231. * Mouse buttons
  232. *--------------------------------------------
  233. M_LR      UnMarkBlock
  234. M_LEFT    Nothing
  235. M_RIGHT   MarkBlock
  236. M_LL      KanjiInfo
  237. M_RR      MarkLine
  238. M_MID     MarkLine
  239. M_MM      macro QuickHelp $40 UnMarkBlock
  240.  
  241. *--------------------------------------------
  242. *---------------------------
  243. * end of njconfig.key
  244. *-----------------------
  245.